beat the pup - Spanish English Dictionary